Iran war day 117: Nuclear inspections dispute as US Senate curbs war powers

Iran and the US clash over nuclear inspections and Hormuz as negotiators push for a final deal within 60 days.

View Post on Scour ↗

More from Al Jazeera on Scour.